star performer - English Synonyms Dictionary